import request from '@/utils/request'

// 查询班次代码列表
export function listBcm(query) {
  return request({
    url: '/base/bcm/list',
    method: 'get',
    params: query
  })
}

// 查询班次代码详细
export function getBcm(bcmBcdm) {
  return request({
    url: '/base/bcm/' + bcmBcdm,
    method: 'get'
  })
}

// 新增班次代码
export function addBcm(data) {
  return request({
    url: '/base/bcm',
    method: 'post',
    data: data
  })
}

// 修改班次代码
export function updateBcm(data) {
  return request({
    url: '/base/bcm',
    method: 'put',
    data: data
  })
}

// 删除班次代码
export function delBcm(bcmBcdm) {
  return request({
    url: '/base/bcm/' + bcmBcdm,
    method: 'delete'
  })
}

// 导出班次代码
export function exportBcm(query) {
  return request({
    url: '/base/bcm/export',
    method: 'get',
    params: query
  })
}

//获取班次字典
export function getBcmDict() {
  return request({
    url: '/base/bcm/getBcmDict',
    method: 'get',
  })
}
